package com.fywsy.fyweb.utils;

import com.google.gson.JsonObject;
import com.google.gson.JsonParser;

public class JsonUtil {

    /**
     * 传入json和需要的key,获取key的值
     * @param jsonStr
     * @param key
     * @return
     */
    public static String getValueByKey(String jsonStr, String key) {
        if(jsonStr == null || key == null) return null;
        // 解析 JSON 字符串
        JsonObject jsonObject = JsonParser.parseString(jsonStr).getAsJsonObject();

        // 获取指定的字段值
        if (jsonObject.has(key)) {
            return jsonObject.get(key).getAsString();
        }

        // 如果没有找到指定的 key，返回null
        return null;
    }
}
